@charset "utf-8";
/* CSS Document */
#Content{
	width:1000px;
	margin:auto;
	padding-top:25px;
	padding-bottom:30px;
	overflow: hidden;
	min-height: 650px;
}
.left{
	width:202px;
	border:1px solid #ddd;
	float:left;	
	color:#888;
	font-size:14px;
	font-weight:bold;	
}
.list{
	float:left;
	width:320px;	
	border:1px solid #ddd;
}
.left ul li{
	border-top:1px solid #ddd;
	height:55px;	
	line-height:55px;  
	text-align:center;	
	cursor:pointer; 
}
.left_top{
	height:44px;
	background:url(../img/user_rankings_bg.jpg);	
}
.list_top{
	height:43px;
	line-height:43px;  
	text-align:center;	
}
.list_top img{
	vertical-align:bottom;
}
.list_top span{
	font-size:16px;	
	color:#fff;
	font-weight:600;
}
.list_top li{
	background-color:#fafbfc;	
}
.pm{
	width:40px;
	float:left;
	height: 40px;
    line-height: 40px;
}
.nc{
	width:196px;	
	float:left;
	 height: 40px;
    line-height: 40px;
	
	display:block;	
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-align: left;
}
.nc2{
	width:236px;	
	float:left;
	height: 40px;
    line-height: 40px;
	
	display:block;	
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-align: left;
}

.jj{
	width:70px;	
	float:left; 
	border-left:1px solid #ddd; 
	height: 40px;
    line-height: 40px; 
}
.yl{
	
	float:right;
	
}
.list_Content{
	height:40px;
	line-height:40px; 
	text-align:center;	
	font-size:14px;	
	border-top:1px solid #ddd;
}
.pm div{
	height:28px;
	width:15px;
	line-height:15px;
	margin:auto;
	margin-top:12px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.c_red{
	color:#f00;	
}
.rankingsSelect{
	background:url(../img/rankingsSelect.jpg);
	color:#fff;	
}
.rankingsxian{
	 float:left;
	 width:14px;
	 height:400px;
}
.listtops{
	border-bottom:1px solid #ddd;
	background-color:#fafbfc;
}
.listtops img {
	margin-top:7px;
}
.bgs1{
	//background-color:#FF6666;
}
.bgs2{
	background-color:#FFBA00;
}
.bgs3{
	background-color:#04CABD;
}



